1000 REM ********************* 1010 REM * HIDDEN GRAPHICS 2 * 1020 REM * BY MIKE BENN * 1030 REM * DEMO * 1040 REM * * 1050 REM ********************* 1060 REM 1070 REM LOAD MACHINE CODE 1080 REM 1090 X=X+1:IFX=1THENLOAD"HG2 MC",8,1 1100 REM 1110 REM POKE CHARACTER DATA 1120 REM 1130 GOSUB1670 1140 REM 1150 REM MAIN PROGRAM 1160 REM 1170 REM LOAD SCREEN 1 1180 REM 1190 SYS52600,"HG DATA BLOCK",8,41000 1200 REM 1210 REM LOAD SCREEN 2 1220 REM 1230 SYS52600,"HG DATA BLOCK",8,42000 1240 REM 1250 REM MULTICOLOUR 1260 REM 1270 SYS52603,40800,1,28,12,11,15,0 1280 REM 1290 FORI=0TO4:SYS52606,I,1,8:NEXT 1300 GETK$:IFK$=""THEN1300 1310 FORI=0TO4:SYS52606,I,I+1,8:NEXT 1320 GETK$:IFK$=""THEN1320 1330 FORI=8TO15:SYS52606,0,1,I 1340 GETK$:IFK$=" "THEN1370 1350 FORDE=0TO150:NEXT:NEXT 1360 GOTO1330 1370 FORI=1TO5:SYS52606,4,I,8 1380 FORDE=0TO150:NEXT:NEXT 1390 GETK$:IFK$=" "THEN1440 1400 GOTO1370 1410 REM 1420 REM HIRES 1430 REM 1440 SYS52603,40800,0,28,12,11,15,0 1450 FORI=0TO4:SYS52606,I,I+1,I+1:NEXT 1460 GETK$:IFK$=""THEN1460 1470 REM 1480 REM ************************** 1490 REM * TO CONTOL NEXT PART OF * 1500 REM * DEMO PRESS THESE KEYS * 1510 REM * * 1520 REM * PRESS '+' TO INCREASE * 1530 REM * PRESS '-' TO DECREASE * 1540 REM * PRESS SPACE TO ESCAPE * 1550 REM ************************** 1560 REM 1570 X=1 1580 SYS52603,40800,0,28,12,11,15,0 1590 GETK$:IFK$="+"THENX=X+1 1600 IFK$="-"THENX=X-1 1610 IFK$=" "THEN1650 1620 IFX<1THENX=1 1630 SYS52606,2,X,8 1640 GOTO1590 1650 SYS52609 1660 END 1670 BL=8:LN=1720:SA=12288 1680 FORL=0TOBL:CX=0:FORD=0TO15 1690 READA:IFA>255THENPRINT"NUMBER TO LARGE";LN+(L*10):STOP 1700 CX=CX+A:POKESA+L*16+D,A:NEXTD 1710 READ A:IF A>